intergenerational responsibility and cost sharing